wrecking and towing trailers - Fransızca İngilizce Sözlük